﻿package com.rongji.dfish.ui.annotation;


import java.lang.annotation.Documented;
import java.lang.annotation.Retention;
import java.lang.annotation.Target;
import static java.lang.annotation.ElementType.*;
import static java.lang.annotation.RetentionPolicy.*;
/**
 * 一般用于表单元素在gridLayoutFormPanel的时候。
 * @author DFish Team
 * @since DFish v2.4
 *
 */
@Target(value={METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER})
@Retention(value=RUNTIME)
@Documented
public @interface GridPosition {
	/**
	 * 在第几行显示 起点是0
	 * @return int
	 */
    public int  row();
    /**
     * 在第几列显示 起点是0
     * @return int
     */
    public int  col();
    
    /**
     * 合并到多少行，默认不合并
     * @return int
     */
    public int  toRow() default -1;
    
    /**
     * 合并到多少列，默认不合并
     * @return int
     */
    public int  toCol() default -1;
   

}
